Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 SEWELL PLACE Terraced £108,358 £25,000 30 Jul 1999
7 SEWELL PLACE Terraced £89,315 £73,000 28 Feb 2020
12 SEWELL PLACE Semi-Detached £76,312 £22,500 15 Jun 2001
12 SEWELL PLACE Semi-Detached £76,312 £22,000 15 Jun 2001